melon pumpkin - French English Dictionary